#ifndef MENU_H
#define MENU_H

#include "State.h"

class Menu : public State
{
public:
	Menu(const std::function<void(StateEnum STATE)> &giveTokenTo, RenderingEngine &render, EventParser &eventParser, SpriteManager &SpriteManager, MusicPlayer &musicPlayer);

	void loop();
	void interpretInput(EventEnum input);
	void interpretMouse(const sf::Vector2f&);
	void init();
private:

	
	
	

};
#endif // !MENU_H